San Francisco de Campeche CentroCalle 12, San Francisco de Campecheopen now, until 19:00 (closes in 58 min)